home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / msdl / example.lha / example-scenes / mcc-foyer.lha / mcc-foyer.msdl
Encoding:
Text File  |  1993-11-23  |  32.1 KB  |  3,121 lines

  1.  
  2.                      /*           foyer.dat            */
  3.  
  4.  
  5.      /*   THIS IS A SCENE WHICH DESCRIBES THE THREE FLOORS OF THE FOYER    */
  6.      /*   IN THE COMPUTER SCIENCE BUILDING.   THE GROUNDFLOOR IS DESCRIBED */
  7.      /*             AS IT WILL BE AFTER ITS MODIFICATIONS.                 */
  8.  
  9. /* This is a model of the Manchester Computing CentreComputer Science */
  10. /* foyer. We're not absolutely sure this is all correct, but the guts of it */
  11. /* should be ok */
  12.  
  13.     /*   anything enclosed by forward slash and stars requires setting  */
  14.  
  15.  
  16.         view
  17.              from       0   0    170
  18.              towards    976 1845 218
  19.              up         0   0    1
  20.     window 0 0 0 0
  21.         end 
  22.  
  23.  
  24. defprops  
  25.         brick                    
  26.            drc     0.61  0.40  0.12
  27.            phexp  10
  28. end         
  29.  
  30.  
  31.  
  32. defprops  
  33.     coldgrey              
  34.            drc     0.50  0.54  0.53
  35.            phexp  20
  36. end
  37.  
  38.  
  39.  
  40. defprops
  41.         grey                 
  42.            drc       0.7529  0.7529  0.7529
  43.            phexp  20
  44. end
  45.  
  46.  
  47.  
  48. defprops
  49.         lampblack
  50.            drc     0.18  0.28  0.23
  51.            phexp  10  
  52. end
  53.  
  54.  
  55.  
  56. defprops                        
  57.         silver
  58.            drc       0.3   0.3   0.3     
  59.        src       0.7     0.7   0.7
  60.        phexp  40
  61. end
  62.  
  63.  
  64.  
  65. defprops                         
  66.         mintcream
  67.            drc       0.9608 1.0000 0.9804     
  68.            phexp  70
  69. end
  70.  
  71.  
  72.  
  73. defprops
  74.         antiquewhite               
  75.            drc     0.5  0.5  0.5 
  76.            phexp  10
  77.            /*texture file tile*/
  78. end
  79.  
  80.  
  81.  
  82. defprops                            
  83.         mahogany             
  84.            drc     0.8   0.8   0.8
  85.            src     0.2   0.2   0.2       
  86.            phexp  40
  87.            /*texture file wood*/
  88. end
  89.  
  90.  
  91.  
  92. defobj unitcube 
  93.    box 
  94.       0 0 0
  95.       1 1 1
  96.    end
  97. end
  98.  
  99.  
  100.  
  101. defobj unitcyl
  102.  
  103.    cylinder 
  104.            1 1 0  capped
  105.            1 1 1  capped
  106.            1
  107.    end
  108.  
  109. end 
  110.  
  111.  
  112.  
  113. defobj gfwalls
  114.  
  115.    polygon
  116.            4
  117.            0 0   0
  118.            0 315 0
  119.            0 315 218
  120.            0 0   218
  121.            instprops mintcream
  122.    end
  123.    
  124.  
  125.    polygon 
  126.            4    
  127.            0 483  0
  128.            0 1662 0
  129.            0 1662 218
  130.            0 483  218
  131.            instprops mintcream
  132.    end
  133.    
  134.  
  135.    polygon
  136.            19
  137.            0   1845 0
  138.            0   1845 0
  139.            143 1845 0
  140.            143 1845 195
  141.            221 1845 195
  142.            221 1845 0
  143.            364 1845 0
  144.            364 1845 195
  145.            442 1845 195
  146.            442 1845 0
  147.            585 1845 0
  148.            585 1845 195
  149.            663 1845 195
  150.            663 1845 0
  151.            808 1845 0
  152.            808 1845 195
  153.            976 1845 195
  154.            976 1845 218 
  155.            0   1845 218
  156.            instprops mintcream
  157.    end
  158.    
  159.  
  160.    polygon
  161.            4
  162.            976  1662 0
  163.            1345 1662 0
  164.            1345 1662 218
  165.            976  1662 218
  166.            instprops mintcream
  167.    end
  168.    
  169.  
  170.    polygon
  171.            4
  172.            1396 1662 0
  173.            1942 1662 0
  174.            1942 1662 218
  175.            1396 1662 218
  176.            instprops mintcream
  177.    end
  178.    
  179.   
  180.    polygon
  181.            4
  182.            1942 1662 0
  183.            1942 860  0
  184.            1942 860  218
  185.            1942 1662 218
  186.            instprops mintcream
  187.    end
  188.    
  189.  
  190.    polygon
  191.            4
  192.            915 0 0
  193.            183 0 0
  194.            183 0 218
  195.            915 0 218
  196.            instprops mintcream
  197.    end
  198.    
  199.  
  200. end        
  201.  
  202.  
  203.  
  204. defobj stdpartition
  205.  
  206.    instobj unitcube
  207.         instprops mintcream
  208.         scale 100 15 218
  209.    end
  210.  
  211. end
  212.  
  213.  
  214.  
  215. defobj gfpartitions
  216.  
  217.    instobj stdpartition
  218.       scale 6 1 1
  219.       shift 1342 1150 0
  220.    end
  221.    
  222.  
  223.    instobj stdpartition
  224.       scale 5 1 1
  225.       rotate z 90
  226.       shift 1357 650 0
  227.    end
  228.    
  229.  
  230.    instobj stdpartition
  231.       scale 5 1 1
  232.       rotate z 90
  233.       shift 1357 0 0
  234.    end
  235.    
  236.  
  237.    instobj unitcube
  238.       instprops mintcream
  239.       scale 240 15 218
  240.       shift -240 0 0
  241.       rotate z 45
  242.       shift 915 1662 0
  243.    end
  244.    
  245.  
  246.    instobj stdpartition
  247.       scale 6 1 1
  248.       shift 739 825 0
  249.    end
  250.    
  251.  
  252. end
  253.  
  254.  
  255.  
  256. defobj gfceiling
  257.  
  258.    polygon
  259.           8
  260.           0   0    0
  261.           915 0    0
  262.           915 183  0
  263.           183 183  0
  264.           183 1662 0
  265.           976 1662 0
  266.           976 1845 0
  267.           0   1845 0     
  268.           instprops antiquewhite
  269.    end
  270.    
  271.  
  272.    polygon
  273.           6
  274.           915  0    0
  275.           2125 0    0
  276.           2125 1662 0
  277.           976  1662 0
  278.           976  183  0
  279.           915  183  0
  280.           instprops antiquewhite
  281.    end
  282.    
  283.  
  284.    polygon
  285.           4
  286.           976 183  0
  287.           976 183  22
  288.           976 1601 22
  289.           976 1601 0
  290.           instprops antiquewhite
  291.    end
  292.    
  293.  
  294.    polygon
  295.           4
  296.           976 183  22
  297.           915 183  22
  298.           915 1601 22
  299.           976 1601 22
  300.           instprops antiquewhite
  301.    end
  302.    
  303.  
  304.    polygon
  305.           4 
  306.           183 1662 0
  307.           915 1662 0
  308.           915 1662 22
  309.           183 1662 22
  310.           instprops antiquewhite
  311.    end
  312.    
  313.  
  314.    polygon
  315.           4
  316.           183 1662 22
  317.           915 1662 22
  318.           915 1601 22
  319.           183 1601 22
  320.           instprops antiquewhite
  321.    end   
  322.    
  323.  
  324. end 
  325.  
  326.  
  327.  
  328. defobj gfpillar
  329.  
  330.    instobj unitcube
  331.       instprops mintcream
  332.       scale 51 15 218
  333.    end
  334.  
  335. end
  336.  
  337.  
  338.  
  339. defobj squarepillar
  340.  
  341.    instobj unitcube
  342.       instprops mintcream
  343.       scale 61 61 240
  344.    end
  345.  
  346. end
  347.  
  348.  
  349.  
  350. defobj roundpillar
  351.  
  352.    instobj unitcyl
  353.       instprops mintcream
  354.       scale 31 31 240
  355.    end
  356.  
  357. end
  358.  
  359.  
  360.  
  361. defobj counter
  362.  
  363.    /* top */
  364.    polygon 6
  365.            350 90  100
  366.            0   90  100
  367.            0  -350 100
  368.            90 -350 100
  369.            90  0   100
  370.            350 0   100
  371.            instprops mahogany 
  372.    end
  373.    
  374.  
  375.    /* sides */
  376.    polygon 4
  377.            90 -350 100
  378.            0  -350 100
  379.            0  -350 0
  380.            90 -350 0
  381.            instprops mahogany 
  382.    end
  383.    
  384.  
  385.    polygon 4
  386.            90  0   100
  387.            90 -350 100 
  388.            90 -350 0
  389.            90  0   0
  390.            instprops mahogany 
  391.    end
  392.    
  393.  
  394.    polygon 4
  395.            350 0 100
  396.            90  0 100
  397.            90  0 0
  398.            350 0 0
  399.            instprops mahogany 
  400.    end
  401.    
  402.  
  403.    polygon 4
  404.            350 90 100
  405.            350 0  100
  406.            350 0  0 
  407.            350 90 0
  408.            instprops mahogany 
  409.    end
  410.    
  411.  
  412.    polygon 4
  413.            0   90 100
  414.            350 90 100
  415.            350 90 0
  416.            0   90 0
  417.            instprops mahogany 
  418.    end
  419.    
  420.  
  421.    polygon 4
  422.            0 -350 100
  423.            0  90  100
  424.            0  90  0
  425.            0 -350 0
  426.            instprops mahogany 
  427.    end
  428.  
  429. end
  430.  
  431.  
  432.  
  433. defobj concreteside
  434.  
  435.    polyhedron 
  436.              {
  437.              0   0 0
  438.              105 0 0
  439.              105 0 8
  440.              199 0 69
  441.              359 0 69
  442.              742 0 312 
  443.              742 0 352
  444.              762 0 352 
  445.              762 0 451
  446.              724 0 451
  447.              325 0 188
  448.              161 0 188
  449.              0   0 82  
  450.              0   15 0
  451.              105 15 0
  452.              105 15 8
  453.              199 15 69
  454.              359 15 69
  455.              742 15 312 
  456.              742 15 352
  457.              762 15 352 
  458.              762 15 451
  459.              724 15 451
  460.              325 15 188
  461.              161 15 188
  462.              0   15 82
  463.              }
  464.  
  465.              {
  466.              [1  2  3  4  5 6 7 8 9 10 11 12 13]
  467.              [1  14 15 2] 
  468.              [2  15 16 3]
  469.              [3  16 17 4]
  470.              [4  17 18 5]
  471.              [5  18 19 6]
  472.              [6  19 20 7]
  473.              [7  20 21 8]
  474.              [8  21 22 9]
  475.              [9  22 23 10]
  476.              [10 23 24 11]
  477.              [11 24 25 12]
  478.              [12 25 26 13]
  479.              [13 26 14 1]
  480.              [14 26 25 24 23 22 21 20 19 18 17 16 15]
  481.              } 
  482.              instprops mintcream  
  483.    end
  484.  
  485. end
  486.  
  487.  
  488.  
  489. defobj handrail1
  490.  
  491.    instobj unitcyl
  492.       instprops lampblack
  493.       scale 2.5 2.5 190
  494.       shift -5 0 0
  495.       rotate y -33.3
  496.    end
  497.  
  498. end
  499.  
  500.  
  501.  
  502. defobj handrail2
  503.  
  504.    instobj unitcyl
  505.       instprops lampblack
  506.       scale 2.5 2.5 160
  507.       shift -5 0 0
  508.       rotate y -90
  509.    end
  510.  
  511. end
  512.  
  513.  
  514.  
  515. defobj handrail3
  516.  
  517.    instobj unitcyl
  518.       instprops lampblack
  519.       scale 2.5 2.5 510
  520.       shift -5 0 0
  521.       rotate y -31
  522.    end
  523.  
  524. end
  525.  
  526.  
  527.  
  528. defobj handrail4
  529.  
  530.    instobj unitcyl
  531.       instprops lampblack
  532.       scale 2.5 2.5 38
  533.       shift -5 0 0
  534.       rotate y -90
  535.    end
  536.  
  537. end
  538.  
  539.  
  540.  
  541. defobj handrail
  542.  
  543.    instobj handrail1
  544.       shift 3 5 87
  545.    end
  546.    
  547.  
  548.    instobj handrail2
  549.       shift 163 5 191
  550.    end
  551.    
  552.  
  553.    instobj handrail3
  554.        shift 328 5 193
  555.    end
  556.    
  557.  
  558.    instobj handrail4
  559.        shift 726 5 454
  560.    end
  561.    
  562.  
  563. end
  564.  
  565.  
  566.  
  567. defobj stairside1
  568.  
  569.    instobj concreteside
  570.    end
  571.    
  572.  
  573.    instobj handrail
  574.    end
  575.    
  576.   
  577. end
  578.  
  579.  
  580.  
  581. defobj stairside2
  582.  
  583.    instobj stairside1
  584.        shift 0 153 0
  585.    end
  586.    
  587. end
  588.  
  589.  
  590.  
  591. defobj stepblock
  592.  
  593.    instobj unitcube
  594.       instprops mintcream
  595.       scale 153 25 12
  596.    end
  597.  
  598. end
  599.  
  600.  
  601.  
  602. defobj stepsurface
  603.  
  604.    instobj unitcube
  605.       instprops coldgrey
  606.       scale 153 18 4
  607.    end
  608.  
  609. end
  610.  
  611.  
  612.  
  613. defobj stepedge
  614.  
  615.    instobj unitcube
  616.       instprops silver
  617.       scale 153 8 4 
  618.    end
  619.  
  620.  
  621.  
  622. end
  623.  
  624.  
  625.  
  626. defobj step
  627.  
  628.    shift 0 153 0
  629.    rotate z -90
  630.  
  631.    instobj stepblock
  632.    end
  633.  
  634.  
  635.    instobj stepsurface
  636.       shift 0 7 12
  637.    end
  638.  
  639.    instobj stepedge
  640.        shift 0 -1 12
  641.    end
  642.  
  643.  
  644. end 
  645.  
  646.  
  647.  
  648. defobj platformblock
  649.  
  650.    instobj unitcube
  651.       instprops mintcream
  652.       scale 153 180 12
  653.    end
  654.  
  655. end
  656.  
  657.  
  658.  
  659. defobj surfaceofplatform
  660.  
  661.    instobj unitcube
  662.       instprops coldgrey
  663.       scale 153 173 4
  664.    end
  665.  
  666. end
  667.  
  668.  
  669.  
  670. defobj platform
  671.  
  672.    instobj platformblock
  673.    end
  674.    
  675.  
  676.    instobj surfaceofplatform
  677.       shift 0 7 12
  678.    end
  679.    
  680.  
  681.    instobj stepedge
  682.       shift 0 -1 12
  683.    end
  684.    
  685.  
  686. end
  687.  
  688.  
  689.  
  690. defobj step1
  691.    instobj step
  692.       shift 36 15 0
  693.    end
  694. end
  695.     
  696.  
  697.  
  698. defobj step2
  699.    instobj step1
  700.       shift 25 0 16
  701.    end
  702. end
  703.       
  704.  
  705.  
  706. defobj step3
  707.    instobj step2
  708.       shift 25 0 16
  709.    end
  710. end
  711.       
  712.  
  713.  
  714. defobj step4
  715.    instobj step3
  716.       shift 25 0 16
  717.    end
  718. end
  719.       
  720.  
  721.  
  722. defobj step5
  723.    instobj step4
  724.       shift 25 0 16
  725.    end
  726. end
  727.       
  728.  
  729.    
  730. defobj step6
  731.    instobj platform
  732.       shift 161 15 80
  733.    end
  734. end    
  735.  
  736.  
  737.  
  738. defobj step7
  739.    instobj step
  740.       shift 341 15 96
  741.    end
  742. end
  743.      
  744.  
  745.  
  746. defobj step8
  747.    instobj step7
  748.       shift 25 0 16
  749.    end
  750. end
  751.      
  752.  
  753.  
  754. defobj step9
  755.    instobj step8
  756.       shift 25 0 16
  757.    end
  758. end
  759.      
  760.  
  761.  
  762. defobj step10
  763.    instobj step9
  764.       shift 25 0 16
  765.    end
  766. end
  767.      
  768.  
  769.  
  770. defobj step11
  771.    instobj step10
  772.       shift 25 0 16
  773.    end
  774. end
  775.      
  776.  
  777.  
  778. defobj step12
  779.    instobj step11
  780.       shift 25 0 16
  781.    end
  782. end
  783.  
  784.      
  785.  
  786. defobj step13
  787.    instobj step12
  788.       shift 25 0 16
  789.    end
  790. end
  791.  
  792.      
  793.  
  794. defobj step14
  795.    instobj step13
  796.       shift 25 0 16
  797.    end
  798. end
  799.      
  800.  
  801.  
  802. defobj step15
  803.    instobj step14
  804.       shift 25 0 16
  805.    end
  806. end
  807.  
  808.      
  809.  
  810. defobj step16
  811.    instobj step15
  812.       shift 25 0 16
  813.    end
  814. end
  815.  
  816.      
  817.  
  818. defobj step17
  819.    instobj step16
  820.       shift 25 0 16
  821.    end
  822. end
  823.      
  824.  
  825.  
  826. defobj step18
  827.    instobj step17
  828.       shift 25 0 16
  829.    end
  830. end
  831.      
  832.  
  833.  
  834. defobj step19
  835.    instobj step18
  836.       shift 25 0 16
  837.    end
  838. end
  839.  
  840.      
  841.  
  842. defobj step20
  843.    instobj step19
  844.       shift 25 0 16
  845.    end
  846. end
  847.  
  848.      
  849.  
  850. defobj step21
  851.    instobj step20
  852.       shift 25 0 16
  853.    end
  854. end 
  855.  
  856.    
  857.  
  858. defobj lowersteps
  859.    
  860.    instobj step1
  861.    end
  862.    
  863.  
  864.    instobj step2
  865.    end
  866.    
  867.    
  868.    instobj step3
  869.    end
  870.    
  871.    
  872.    instobj step4
  873.    end
  874.    
  875.    
  876.    instobj step5
  877.    end
  878.    
  879.    
  880.    instobj step6
  881.    end
  882.    
  883.    
  884.    instobj step7
  885.    end
  886.    
  887.    
  888.    instobj step8
  889.    end
  890.    
  891.    
  892.    instobj step9
  893.    end
  894.    
  895.    
  896.    instobj step10
  897.    end
  898.    
  899.    
  900.    instobj step11
  901.    end
  902.    
  903.    
  904.    instobj step12
  905.    end
  906.    
  907.    
  908.    instobj step13
  909.    end
  910.    
  911.    
  912.    instobj step14
  913.    end
  914.    
  915.    
  916.    instobj step15
  917.    end
  918.    
  919.    
  920.    instobj step16
  921.    end
  922.    
  923.    
  924.    instobj step17
  925.    end
  926.    
  927.    
  928.    instobj step18
  929.    end
  930.    
  931.    
  932.    instobj step19
  933.    end
  934.    
  935.    
  936.    instobj step20
  937.    end
  938.    
  939.    
  940.    instobj step21
  941.    end
  942.    
  943.    
  944. end
  945.  
  946.  
  947.  
  948. defobj lowerstairs
  949.    
  950.    instobj stairside1
  951.    end
  952.    
  953.  
  954.    instobj lowersteps
  955.    end
  956.    
  957.  
  958.    instobj stairside2
  959.    end
  960.    
  961.  
  962. end
  963.  
  964.  
  965.  
  966. defobj frontbrickwall
  967.  
  968.    polygon
  969.           6
  970.           793 0 0
  971.           0   0 0
  972.           0   0 134
  973.           732 0 134
  974.           732 0 22
  975.           793 0 22
  976.           instprops brick
  977.    end
  978.  
  979. end 
  980.  
  981.  
  982.  
  983. defobj leftbrickwall
  984.  
  985.    polygon
  986.           10
  987.           0 183  0
  988.           0 1647 0
  989.           0 1647 22  
  990.           0 1586 22 
  991.           0 1586 134
  992.           0 2379 134
  993.           0 2379 396
  994.           0 1098 396
  995.           0 1098 134
  996.           0 183  134
  997.           instprops brick
  998.    end
  999.  
  1000. end
  1001.  
  1002.  
  1003.  
  1004. defobj backbrickwall
  1005.  
  1006.    polygon
  1007.           4
  1008.           0   0 0
  1009.           732 0 0
  1010.           732 0 112
  1011.           0   0 112
  1012.           instprops brick
  1013.    end
  1014.  
  1015. end
  1016.  
  1017.  
  1018.  
  1019. defobj rightbrickwall
  1020.  
  1021.    polygon
  1022.           4
  1023.           793  0 0
  1024.           2196 0 0
  1025.           2196 0 112
  1026.           793  0 112
  1027.           instprops brick
  1028.    end
  1029.    
  1030.  
  1031.    polygon
  1032.           10
  1033.           0    0 112
  1034.           1281 0 112
  1035.           1281 0 324
  1036.           1525 0 324
  1037.           1525 0 112
  1038.           2379 0 112
  1039.           2379 0 632
  1040.           1525 0 632
  1041.           1525 0 374
  1042.           0    0 374
  1043.           instprops brick
  1044.    end
  1045.    
  1046.  
  1047. end
  1048.  
  1049.  
  1050.  
  1051. defobj upperwalls
  1052.  
  1053.    instobj rightbrickwall
  1054.       rotate z -90
  1055.       shift 915 2379 240
  1056.    end
  1057.    
  1058.  
  1059.    instobj backbrickwall
  1060.       shift 183 1586 240
  1061.    end
  1062.    
  1063.  
  1064.    instobj leftbrickwall
  1065.       shift 183 0 218
  1066.    end
  1067.    
  1068.  
  1069.    instobj frontbrickwall
  1070.       shift 183 183 218
  1071.    end
  1072.    
  1073.  
  1074. end
  1075.  
  1076.  
  1077.  
  1078. defobj rod
  1079.  
  1080.    instobj unitcube
  1081.       instprops lampblack
  1082.       scale 2 2 80
  1083.    end
  1084.  
  1085. end
  1086.  
  1087.  
  1088.  
  1089. defobj stdrail
  1090.  
  1091.    instobj unitcyl
  1092.       instprops lampblack
  1093.       scale 2.5 2.5 50
  1094.       rotate y -90
  1095.       shift 50 0 0
  1096.    end
  1097.  
  1098. end
  1099.  
  1100.  
  1101.  
  1102. defobj stdrailing
  1103.  
  1104.    instobj stdrail
  1105.       shift 0 0 92
  1106.    end
  1107.    
  1108.     
  1109.    instobj rod
  1110.       shift 2 1.5 12
  1111.    end
  1112.    
  1113.  
  1114.    instobj rod
  1115.       shift 24 1.5 12
  1116.    end
  1117.    
  1118.  
  1119.    instobj rod
  1120.       shift 40 1.5 12
  1121.    end
  1122.    
  1123.  
  1124.    instobj rod
  1125.       rotate z 90
  1126.       scale 0.625 1 1
  1127.       shift 0 1.5 12
  1128.    end
  1129.    
  1130.  
  1131.    instobj rod
  1132.       scale 1 1 0.125
  1133.       shift 2 1.5 0
  1134.    end
  1135.    
  1136.  
  1137.    instobj rod
  1138.       scale 1 1 0.125
  1139.       shift 40 1.5 0
  1140.    end
  1141.    
  1142.  
  1143. end
  1144.  
  1145.  
  1146.  
  1147. defobj galrail1
  1148.    instobj stdrailing    
  1149.       rotate z 90 
  1150.       shift 915 785 0
  1151.    end
  1152. end
  1153.  
  1154.  
  1155.  
  1156. defobj galrail2 
  1157.    instobj galrail1    
  1158.       shift 0 -50 0
  1159.    end
  1160. end 
  1161.  
  1162.  
  1163.  
  1164. defobj galrail3 
  1165.    instobj galrail2    
  1166.       shift 0 -50 0
  1167.    end
  1168. end 
  1169.  
  1170.     
  1171.  
  1172. defobj galrail4 
  1173.    instobj galrail3    
  1174.       shift 0 -50 0
  1175.    end
  1176. end 
  1177.  
  1178.     
  1179.  
  1180. defobj galrail5 
  1181.    instobj galrail4    
  1182.       shift 0 -50 0
  1183.    end
  1184. end 
  1185.  
  1186.     
  1187.  
  1188. defobj galrail6 
  1189.    instobj galrail5   
  1190.       shift 0 -50 0
  1191.    end
  1192. end 
  1193.  
  1194.     
  1195.  
  1196. defobj galrail7
  1197.    instobj galrail6    
  1198.       shift 0 -50 0
  1199.    end
  1200. end 
  1201.  
  1202.     
  1203.  
  1204. defobj galrail8 
  1205.    instobj galrail7    
  1206.       shift 0 -50 0
  1207.    end
  1208. end 
  1209.  
  1210.     
  1211.  
  1212. defobj galrail9 
  1213.    instobj galrail8    
  1214.       shift 0 -50 0
  1215.    end
  1216. end 
  1217.  
  1218.     
  1219.  
  1220. defobj galrail10 
  1221.    instobj galrail9    
  1222.       shift 0 -50 0
  1223.      end
  1224. end 
  1225.  
  1226.     
  1227.  
  1228. defobj galrail11 
  1229.    instobj galrail10    
  1230.       shift 0 -50 0
  1231.    end
  1232. end 
  1233.  
  1234.     
  1235.  
  1236. defobj galrail12
  1237.    instobj galrail11   
  1238.       shift 0 -50 0
  1239.    end
  1240. end 
  1241.  
  1242.     
  1243.  
  1244. defobj galrail13
  1245.    instobj galrail12    
  1246.       shift 0 -50 0
  1247.    end
  1248. end 
  1249.  
  1250.     
  1251.  
  1252. defobj galrail14
  1253.    instobj stdrailing
  1254.       shift 915 183 0
  1255.    end
  1256. end
  1257.  
  1258.     
  1259.  
  1260. defobj galrail15
  1261.    instobj galrail14
  1262.       shift 50 0 0
  1263.    end
  1264. end
  1265.  
  1266.     
  1267.  
  1268. defobj galrail16
  1269.    instobj galrail15
  1270.       shift 50 0 0
  1271.    end
  1272. end
  1273.  
  1274.     
  1275.  
  1276. defobj galrail17
  1277.    instobj galrail16
  1278.       shift 50 0 0
  1279.    end
  1280. end
  1281.  
  1282.     
  1283.  
  1284. defobj galrail18
  1285.    instobj galrail17
  1286.       shift 50 0 0
  1287.    end
  1288. end
  1289.  
  1290.     
  1291.  
  1292. defobj galrail19
  1293.    instobj galrail18
  1294.       shift 50 0 0
  1295.    end
  1296. end
  1297.  
  1298.     
  1299.  
  1300. defobj galrail20
  1301.    instobj galrail19
  1302.       shift 50 0 0
  1303.    end
  1304. end
  1305.  
  1306.     
  1307.  
  1308. defobj galrail21
  1309.    instobj galrail20
  1310.       shift 50 0 0
  1311.    end
  1312. end
  1313.  
  1314.     
  1315.  
  1316. defobj galrail22
  1317.    instobj galrail21
  1318.       shift 50 0 0
  1319.    end
  1320. end
  1321.  
  1322.     
  1323.  
  1324. defobj galrail23
  1325.    instobj galrail22
  1326.       shift 50 0 0
  1327.    end
  1328. end
  1329.  
  1330.     
  1331.  
  1332. defobj galrail24
  1333.    instobj galrail23
  1334.       shift 50 0 0
  1335.    end
  1336. end
  1337.  
  1338.     
  1339.  
  1340. defobj galrail25
  1341.    instobj galrail24
  1342.       shift 50 0 0
  1343.    end
  1344. end
  1345.  
  1346.     
  1347.  
  1348. defobj galrail26
  1349.    instobj galrail25
  1350.       shift 50 0 0
  1351.    end
  1352. end
  1353.  
  1354.     
  1355.  
  1356. defobj galrail27
  1357.    instobj galrail26
  1358.       shift 50 0 0
  1359.    end
  1360. end
  1361.  
  1362.  
  1363.  
  1364. defobj ffgal
  1365.  
  1366.    instobj galrail1
  1367.    end
  1368.    
  1369.  
  1370.    instobj galrail2
  1371.    end
  1372.    
  1373.  
  1374.    instobj galrail3
  1375.    end
  1376.    
  1377.  
  1378.    instobj galrail4
  1379.    end
  1380.    
  1381.  
  1382.    instobj galrail5
  1383.    end
  1384.    
  1385.  
  1386.    instobj galrail6
  1387.    end
  1388.    
  1389.  
  1390.    instobj galrail7
  1391.    end
  1392.    
  1393.  
  1394.    instobj galrail8
  1395.    end
  1396.    
  1397.  
  1398.    instobj galrail9
  1399.    end
  1400.    
  1401.  
  1402.    instobj galrail10
  1403.    end
  1404.    
  1405.  
  1406.    instobj galrail11
  1407.    end
  1408.    
  1409.  
  1410.    instobj galrail12
  1411.    end
  1412.    
  1413.  
  1414.    instobj galrail13
  1415.    end
  1416.    
  1417.  
  1418.    instobj galrail14
  1419.    end
  1420.    
  1421.  
  1422.    instobj galrail15
  1423.    end
  1424.    
  1425.  
  1426.    instobj galrail16
  1427.    end
  1428.    
  1429.  
  1430.    instobj galrail17
  1431.    end
  1432.    
  1433.  
  1434.    instobj galrail18
  1435.    end
  1436.    
  1437.  
  1438.    instobj galrail19
  1439.    end
  1440.    
  1441.  
  1442.    instobj galrail20
  1443.    end
  1444.    
  1445.  
  1446.    instobj galrail21
  1447.    end
  1448.    
  1449.  
  1450.    instobj galrail22
  1451.    end
  1452.    
  1453.  
  1454.    instobj galrail23
  1455.    end
  1456.    
  1457.  
  1458.    instobj galrail24
  1459.    end
  1460.    
  1461.  
  1462.    instobj galrail25
  1463.    end
  1464.    
  1465.  
  1466.    instobj galrail26
  1467.    end
  1468.    
  1469.  
  1470.    polygon
  1471.           6
  1472.           0    0    0 
  1473.           1647 0    0
  1474.           1647 183  0
  1475.           915  183  0
  1476.           915  1098 0
  1477.           0    1098 0
  1478.           instprops grey
  1479.    end
  1480.  
  1481. end
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487. defobj backwinbase
  1488.    
  1489.    instobj unitcube
  1490.       instprops grey
  1491.       scale 732 36 30
  1492.       shift 0 -36 0
  1493.    end
  1494.  
  1495. end 
  1496.  
  1497.  
  1498.  
  1499. defobj backwinpillar
  1500.  
  1501.    polyhedron 
  1502.               {
  1503.               0   0  0
  1504.               6  -25 0
  1505.               66 -25 0
  1506.               72  0  0
  1507.               72  0  228
  1508.               66 -25 228
  1509.               6  -25 228
  1510.               0   0  228
  1511.               }
  1512.  
  1513.               { 
  1514.               [1 2 7 8]
  1515.               [2 3 6 7]
  1516.               [3 4 5 6]
  1517.               [4 1 8 5]
  1518.               [7 6 5 8]
  1519.               [1 4 3 2]
  1520.               }
  1521.               instprops grey
  1522.    end
  1523.  
  1524. end  
  1525.  
  1526.  
  1527.  
  1528. defobj backwinpillar1
  1529.  
  1530.    instobj backwinpillar
  1531.       shift 62 0 30
  1532.    end
  1533.  
  1534. end
  1535.  
  1536.  
  1537.  
  1538. defobj backwinpillar2
  1539.  
  1540.    instobj backwinpillar1
  1541.       shift 62 0 0
  1542.    end
  1543.  
  1544. end
  1545.  
  1546.  
  1547.  
  1548. defobj backwinpillar3
  1549.  
  1550.    instobj backwinpillar2
  1551.       shift 62 0 0
  1552.    end
  1553.    
  1554. end
  1555.  
  1556.  
  1557.  
  1558. defobj backwinpillar4
  1559.  
  1560.    instobj backwinpillar3
  1561.        shift 62 0 0
  1562.    end
  1563.  
  1564. end
  1565.  
  1566.  
  1567.  
  1568. defobj backwinpillar5
  1569.  
  1570.    instobj backwinpillar4
  1571.       shift 62 0 0
  1572.    end
  1573.  
  1574. end
  1575.  
  1576.  
  1577.  
  1578. defobj backwin
  1579.  
  1580.    instobj backwinbase
  1581.    end
  1582.    
  1583.  
  1584.    instobj backwinpillar1    
  1585.    end
  1586.    
  1587.  
  1588.    instobj backwinpillar2    
  1589.    end
  1590.    
  1591.  
  1592.    instobj backwinpillar3    
  1593.    end
  1594.    
  1595.  
  1596.    instobj backwinpillar4    
  1597.    end
  1598.    
  1599.  
  1600.    instobj backwinpillar5    
  1601.    end
  1602.    
  1603.  
  1604. end
  1605.  
  1606.  
  1607.  
  1608. defobj landrail1
  1609.    
  1610.    instobj stdrailing
  1611.       shift 232 20 0
  1612.    end
  1613.  
  1614. end
  1615.  
  1616.     
  1617.  
  1618. defobj landrail2
  1619.  
  1620.    instobj landrail1
  1621.       shift 50 0 0
  1622.    end
  1623.  
  1624. end   
  1625.           
  1626.     
  1627.  
  1628. defobj landrail3
  1629.  
  1630.    instobj landrail2
  1631.       shift 50 0 0
  1632.    end
  1633.  
  1634. end   
  1635.           
  1636.     
  1637.  
  1638. defobj landrail4
  1639.  
  1640.    instobj landrail3
  1641.       shift 50 0 0
  1642.    end
  1643.  
  1644. end   
  1645.           
  1646.     
  1647.  
  1648. defobj landrail5
  1649.  
  1650.    instobj landrail4
  1651.       shift 50 0 0
  1652.    end
  1653.  
  1654. end   
  1655.           
  1656.     
  1657.  
  1658. defobj landrail6
  1659.  
  1660.    instobj landrail5
  1661.       shift 50 0 0
  1662.    end
  1663.  
  1664. end   
  1665.           
  1666.     
  1667.  
  1668. defobj landrail7
  1669.  
  1670.    instobj landrail6
  1671.       shift 50 0 0
  1672.    end
  1673.  
  1674. end   
  1675.           
  1676.     
  1677.  
  1678. defobj landrail8
  1679.  
  1680.    instobj landrail7
  1681.       shift 50 0 0
  1682.    end
  1683.  
  1684. end   
  1685.           
  1686.     
  1687.  
  1688. defobj landrail9
  1689.  
  1690.    instobj landrail8
  1691.       shift 50 0 0
  1692.    end
  1693.  
  1694. end   
  1695.           
  1696.     
  1697.  
  1698. defobj landrail10
  1699.  
  1700.    instobj landrail9
  1701.       shift 50 0 0
  1702.    end
  1703.  
  1704. end 
  1705.  
  1706.  
  1707.  
  1708. defobj fflanding
  1709.  
  1710.    instobj stdrailing
  1711.    end
  1712.    
  1713.  
  1714.    instobj landrail1
  1715.    end
  1716.    
  1717.  
  1718.    instobj landrail2
  1719.    end
  1720.    
  1721.  
  1722.    instobj landrail3
  1723.    end
  1724.    
  1725.  
  1726.    instobj landrail4
  1727.    end
  1728.    
  1729.  
  1730.    instobj landrail5
  1731.    end
  1732.    
  1733.  
  1734.    instobj landrail6
  1735.    end
  1736.    
  1737.  
  1738.    instobj landrail7
  1739.    end
  1740.    
  1741.  
  1742.    instobj landrail8
  1743.    end
  1744.    
  1745.  
  1746.    instobj landrail9
  1747.    end
  1748.    
  1749.  
  1750.    instobj landrail10
  1751.    end
  1752.        
  1753.  
  1754.    polygon
  1755.           4
  1756.           0   0   0
  1757.           732 0   0
  1758.           732 793 0
  1759.           0   793 0
  1760.           instprops grey
  1761.    end
  1762.           
  1763. end
  1764.  
  1765.  
  1766.  
  1767. defobj ffgalpillar
  1768.  
  1769.    instobj unitcyl
  1770.       instprops mintcream
  1771.       scale 31 31 214
  1772.    end
  1773.  
  1774. end
  1775.  
  1776.  
  1777.  
  1778. defobj lowerbridgewall
  1779.  
  1780.    instobj unitcube
  1781.       instprops mintcream
  1782.       scale 732 15 97
  1783.       shift 0 0 32
  1784.    end
  1785.    
  1786.  
  1787.    instobj handrail4
  1788.       scale 19 0 0
  1789.       shift 5 5 102
  1790.    end
  1791.    
  1792.  
  1793. end
  1794.  
  1795.     
  1796.  
  1797. defobj lowerbridgewall2
  1798.  
  1799.    instobj lowerbridgewall
  1800.        shift 0 259 0
  1801.    end
  1802.  
  1803. end
  1804.  
  1805.  
  1806.  
  1807. defobj lowerbridge
  1808.  
  1809.    instobj unitcube
  1810.       instprops mintcream
  1811.       scale 732 274 32
  1812.    end
  1813.    
  1814.  
  1815.    instobj lowerbridgewall
  1816.    end
  1817.    
  1818.  
  1819.    instobj lowerbridgewall2
  1820.    end
  1821.    
  1822.  
  1823. end
  1824.  
  1825.  
  1826.  
  1827. defobj secondfloorgalpillar
  1828.  
  1829.    instobj unitcyl
  1830.       instprops mintcream
  1831.       scale 27 27 258
  1832.    end
  1833.  
  1834. end
  1835.  
  1836.  
  1837.  
  1838. defobj secondgal
  1839.  
  1840.    instobj stdrail
  1841.       shift 349 0 0
  1842.    end
  1843.     
  1844.  
  1845.    instobj stdrail
  1846.       shift 399 0 0
  1847.    end 
  1848.    
  1849.  
  1850.    instobj stdrail
  1851.       shift 449 0 0
  1852.    end 
  1853.    
  1854.  
  1855.    instobj stdrail
  1856.       shift 499 0 0
  1857.    end 
  1858.    
  1859.  
  1860.    instobj stdrail
  1861.       shift 549 0 0
  1862.    end 
  1863.    
  1864.  
  1865.    instobj stdrail
  1866.       shift 0 793 0
  1867.    end 
  1868.       
  1869.  
  1870.    instobj stdrail
  1871.       shift 50 793 0
  1872.    end 
  1873.    
  1874.    
  1875.    instobj stdrail
  1876.       shift 100 793 0
  1877.    end
  1878.     
  1879.  
  1880.    instobj stdrail
  1881.       shift 150 793 0
  1882.    end
  1883.     
  1884.    
  1885.    instobj stdrail
  1886.       shift 200 793 0
  1887.    end
  1888.     
  1889.    
  1890.    instobj stdrail
  1891.       shift 250 793 0
  1892.    end
  1893.     
  1894.    
  1895.    instobj stdrail
  1896.       shift 300 793 0
  1897.    end
  1898.     
  1899.  
  1900.    polygon
  1901.            8
  1902.            610 488  0
  1903.            610 1769 0
  1904.            610 1769 48
  1905.            610 778  48
  1906.            610 778  16
  1907.            610 504  16
  1908.            610 504  48
  1909.            610 488  48
  1910.            instprops grey
  1911.    end
  1912.    
  1913.  
  1914.    polygon
  1915.            4
  1916.            0   488  48    
  1917.            610 488  48
  1918.            610 1769 48
  1919.            0   1769 48
  1920.            instprops grey
  1921.    end
  1922.    
  1923.  
  1924.    polyhedron
  1925.              {             
  1926.              0   183 48
  1927.              338 183 48
  1928.              338 0   48
  1929.              610 0   48
  1930.              610 488 48
  1931.              0   488 48
  1932.              0   183 0
  1933.              338 183 0
  1934.              338 0   0
  1935.              610 0   0
  1936.              610 488 0
  1937.              0   488 0
  1938.              }
  1939.  
  1940.              {
  1941.              [7  8  2 1]
  1942.              [8  9  3 2]
  1943.              [9  10 4 3]
  1944.              [10 11 5 4]
  1945.              [11 12 6 5]
  1946.              [12  1 7 6]
  1947.              }
  1948.              instprops grey
  1949.    end
  1950.    
  1951.  
  1952. end
  1953.  
  1954.  
  1955.  
  1956. defobj secondgalrail1
  1957.       
  1958.    instobj stdrail
  1959.       rotate z 90
  1960.    end
  1961.    
  1962. end
  1963.  
  1964.  
  1965.      
  1966. defobj secondgalrail2
  1967.  
  1968.    instobj secondgalrail1
  1969.       shift 0 50 0
  1970.    end
  1971.  
  1972. end
  1973.  
  1974.  
  1975.     
  1976. defobj secondgalrail3
  1977.  
  1978.    instobj secondgalrail2
  1979.       shift 0 50 0
  1980.    end
  1981.  
  1982. end
  1983.  
  1984.     
  1985. defobj secondgalrail4
  1986.       
  1987.    instobj secondgalrail3
  1988.       shift 0 50 0
  1989.    end
  1990.  
  1991. end
  1992.  
  1993.  
  1994.     
  1995. defobj secondgalrail5
  1996.  
  1997.    instobj secondgalrail4
  1998.       shift 0 50 0
  1999.    end
  2000.    
  2001. end
  2002.  
  2003.  
  2004.     
  2005. defobj secondgalrail6
  2006.  
  2007.    instobj secondgalrail5
  2008.       shift 0 50 0
  2009.    end
  2010.  
  2011. end
  2012.  
  2013.  
  2014.     
  2015. defobj secondgalrail7
  2016.      
  2017.    instobj secondgalrail6
  2018.       shift 0 50 0
  2019.    end
  2020.  
  2021. end
  2022.  
  2023.  
  2024.     
  2025. defobj secondgalrail8
  2026.  
  2027.    instobj secondgalrail7
  2028.       shift 0 50 0
  2029.    end
  2030.   
  2031. end
  2032.  
  2033.  
  2034.  
  2035. defobj secondgalrail9
  2036.  
  2037.    instobj secondgalrail8
  2038.       shift 0 50 0
  2039.    end
  2040.    
  2041. end
  2042.  
  2043.  
  2044.  
  2045. defobj winhorizontal
  2046.  
  2047.    instobj unitcube
  2048.       instprops lampblack
  2049.       scale 8 64 4
  2050.    end
  2051.  
  2052. end
  2053.  
  2054.  
  2055.  
  2056. defobj winupright
  2057.  
  2058.    instobj unitcube
  2059.       instprops lampblack
  2060.       scale 8 4 258
  2061.    end
  2062.  
  2063. end
  2064.  
  2065.  
  2066.  
  2067. defobj winsingle
  2068.  
  2069.    instobj winupright
  2070.    end
  2071.    
  2072.  
  2073.    instobj winhorizontal
  2074.       shift 0 4 0
  2075.    end
  2076.    
  2077.  
  2078.    instobj winhorizontal
  2079.       shift 0 4 256
  2080.    end
  2081.    
  2082.  
  2083. end  
  2084.  
  2085.  
  2086.  
  2087. defobj windouble
  2088.  
  2089.    instobj winsingle
  2090.    end
  2091.    
  2092.  
  2093.    instobj winsingle
  2094.       shift 0 68 0
  2095.    end
  2096.    
  2097.  
  2098. end 
  2099.  
  2100.  
  2101.  
  2102. defobj wintriple
  2103.  
  2104.    instobj winsingle
  2105.    end
  2106.    
  2107.  
  2108.    instobj windouble
  2109.       shift 0 68 0
  2110.    end
  2111.    
  2112.  
  2113. end 
  2114.  
  2115.  
  2116.  
  2117. defobj endpillar
  2118.  
  2119.    instobj unitcube
  2120.       instprops lampblack
  2121.       scale 8 45 258
  2122.    end
  2123.  
  2124. end
  2125.  
  2126.  
  2127.  
  2128. defobj endpillar2
  2129.  
  2130.    instobj unitcube
  2131.       instprops lampblack
  2132.       scale 8 10 258
  2133.    end
  2134.  
  2135. end
  2136.  
  2137.  
  2138.  
  2139. defobj doorhandle
  2140.  
  2141.    instobj unitcube
  2142.       instprops silver
  2143.       scale 2  2 10
  2144.    end
  2145.  
  2146. end
  2147.  
  2148.  
  2149.  
  2150. defobj doorhorizontal
  2151.  
  2152.    instobj unitcube
  2153.       instprops lampblack
  2154.       scale 4 114 4
  2155.    end
  2156.  
  2157. end 
  2158.  
  2159.  
  2160.  
  2161. defobj doormiddle
  2162.  
  2163.    instobj unitcube
  2164.       instprops lampblack
  2165.       scale 4 114 20
  2166.    end
  2167.  
  2168. end
  2169.  
  2170.  
  2171.  
  2172. defobj doorpillar1
  2173.  
  2174.    instobj unitcube
  2175.       instprops lampblack
  2176.       scale 8 12 288
  2177.    end
  2178.  
  2179. end
  2180.  
  2181.  
  2182.  
  2183. defobj doorupright
  2184.  
  2185.    instobj unitcube
  2186.       instprops lampblack
  2187.       scale 4 4 258
  2188.    end
  2189.  
  2190. end
  2191.  
  2192.  
  2193.  
  2194. defobj door
  2195.  
  2196.    instobj doorupright
  2197.    end
  2198.        
  2199.  
  2200.    instobj doorhorizontal
  2201.       shift 0 4 0
  2202.    end
  2203.        
  2204.  
  2205.    instobj doormiddle
  2206.       shift 0 4 119
  2207.    end
  2208.        
  2209.  
  2210.    instobj doorhorizontal
  2211.       shift 0 4 254
  2212.    end
  2213.    
  2214.      
  2215.    instobj doorupright
  2216.       shift 0 118 0
  2217.    end
  2218.    
  2219.  
  2220. end
  2221.  
  2222.  
  2223.  
  2224. defobj doorleft
  2225.  
  2226.    instobj door
  2227.    end
  2228.    
  2229.  
  2230.    instobj doorhandle
  2231.       shift -2 2 124
  2232.    end
  2233.    
  2234.  
  2235. end
  2236.  
  2237.  
  2238.  
  2239. defobj doorright
  2240.  
  2241.    instobj door
  2242.    end
  2243.    
  2244.  
  2245.    instobj doorhandle
  2246.       shift -2 118 124
  2247.    end
  2248.  
  2249. end
  2250.  
  2251.  
  2252.  
  2253. defobj leftwin
  2254.  
  2255.    instobj secondgalrail1   
  2256.    end
  2257.    
  2258.  
  2259.    instobj secondgalrail2
  2260.    end
  2261.    
  2262.  
  2263.    instobj secondgalrail3
  2264.    end
  2265.    
  2266.  
  2267.    instobj secondgalrail4
  2268.    end
  2269.    
  2270.  
  2271.    instobj secondgalrail5
  2272.    end
  2273.    
  2274.  
  2275.    instobj secondgalrail6
  2276.    end
  2277.    
  2278.  
  2279.    instobj secondgalrail7
  2280.    end
  2281.    
  2282.  
  2283.    instobj secondgalrail8
  2284.    end
  2285.    
  2286.  
  2287.    instobj secondgalrail9
  2288.    end
  2289.    
  2290.  
  2291.    instobj wintriple
  2292.       shift 0 450 0
  2293.    end
  2294.    
  2295.  
  2296.    instobj winsingle
  2297.       shift 0 654 0
  2298.    end
  2299.    
  2300.  
  2301.    instobj endpillar2
  2302.       shift 0 722 0
  2303.    end
  2304.    
  2305.  
  2306.    instobj doorright
  2307.       shift 0 732 0
  2308.    end
  2309.    
  2310.  
  2311.    instobj doorleft
  2312.       shift 0 854 0
  2313.    end
  2314.    
  2315.  
  2316.    instobj wintriple
  2317.       shift 0 976 0
  2318.    end
  2319.    
  2320.  
  2321.    instobj wintriple
  2322.       shift 0 1180 0
  2323.    end
  2324.    
  2325.  
  2326.    instobj wintriple
  2327.       shift 0 1384 0
  2328.    end 
  2329.    
  2330.  
  2331.    instobj windouble
  2332.       shift 0 1588 0
  2333.    end
  2334.    
  2335.  
  2336.    instobj endpillar
  2337.       shift 0 1724 0
  2338.    end
  2339.    
  2340.  
  2341. end
  2342.  
  2343.  
  2344.  
  2345. defobj rightwin
  2346.  
  2347.    instobj wintriple
  2348.    end
  2349.    
  2350.    
  2351.    instobj wintriple
  2352.       shift 0 204 0
  2353.    end
  2354.    
  2355.  
  2356.    instobj winsingle
  2357.       shift 0 408 0
  2358.    end
  2359.    
  2360.  
  2361.    instobj doorpillar1
  2362.       shift 0 476 0
  2363.    end
  2364.    
  2365.  
  2366.    instobj doorright
  2367.       shift 0 488 0
  2368.    end
  2369.    
  2370.  
  2371.    instobj doorleft
  2372.       shift 0 -122 0
  2373.       rotate z 90
  2374.       shift 0 728 0
  2375.    end 
  2376.    
  2377.  
  2378.    instobj wintriple
  2379.       shift 0 732 0
  2380.    end
  2381.    
  2382.  
  2383.    instobj wintriple
  2384.       shift 0 936 0
  2385.    end
  2386.    
  2387.  
  2388.    instobj wintriple
  2389.       shift 0 1140 0
  2390.    end
  2391.    
  2392.  
  2393.    instobj windouble
  2394.       shift 0 1344 0
  2395.    end
  2396.    
  2397.  
  2398.    instobj endpillar
  2399.       shift 0 1480 0
  2400.    end
  2401.    
  2402.  
  2403. end
  2404.  
  2405.  
  2406.  
  2407. defobj galstep
  2408.  
  2409.    instobj unitcube
  2410.       instprops grey
  2411.       scale 25 122 16
  2412.    end
  2413.  
  2414. end 
  2415.  
  2416.  
  2417.  
  2418. defobj galstep1
  2419.  
  2420.    instobj galstep
  2421.    end
  2422.  
  2423. end  
  2424.  
  2425.     
  2426.  
  2427. defobj galstep2
  2428.  
  2429.    instobj galstep1
  2430.       shift 25 0 16
  2431.    end
  2432.  
  2433. end
  2434.  
  2435.     
  2436.  
  2437. defobj galstep3
  2438.  
  2439.    instobj galstep2
  2440.        shift 25 0 16
  2441.    end
  2442.  
  2443. end
  2444.  
  2445.     
  2446.  
  2447. defobj galstep4
  2448.  
  2449.    instobj galstep3
  2450.       shift 25 0 16
  2451.    end
  2452.  
  2453. end
  2454.  
  2455.     
  2456.  
  2457. defobj galstep5
  2458.  
  2459.    instobj galstep4
  2460.       shift 25 0 16
  2461.    end
  2462.  
  2463. end
  2464.  
  2465.     
  2466.  
  2467. defobj galstep6
  2468.  
  2469.    instobj galstep5
  2470.       shift 25 0 16
  2471.    end
  2472.  
  2473. end
  2474.  
  2475.     
  2476.  
  2477. defobj galstep7
  2478.  
  2479.    instobj galstep6
  2480.       shift 25 0 16
  2481.    end
  2482.  
  2483. end
  2484.  
  2485.     
  2486.  
  2487. defobj galstep8
  2488.  
  2489.    instobj galstep7
  2490.       shift 25 0 16
  2491.    end
  2492.  
  2493. end
  2494.  
  2495.     
  2496.  
  2497. defobj galstep9
  2498.  
  2499.    instobj galstep8
  2500.       shift 25 0 16
  2501.    end
  2502.  
  2503. end
  2504.  
  2505.     
  2506.  
  2507. defobj galstep10
  2508.  
  2509.    instobj galstep9
  2510.       shift 25 0 16
  2511.    end
  2512.  
  2513. end
  2514.  
  2515.     
  2516.  
  2517. defobj galstep11
  2518.  
  2519.    instobj galstep10
  2520.       shift 25 0 16
  2521.    end
  2522.  
  2523. end
  2524.  
  2525.     
  2526.  
  2527. defobj galstep12
  2528.  
  2529.    instobj galstep11
  2530.       shift 25 0 16
  2531.    end
  2532.  
  2533. end
  2534.  
  2535.     
  2536.  
  2537. defobj galstep13
  2538.  
  2539.    instobj galstep12
  2540.       shift 25 0 16
  2541.    end
  2542.  
  2543. end
  2544.  
  2545.     
  2546.  
  2547. defobj galstep14
  2548.  
  2549.    instobj galstep13
  2550.       shift 25 0 16
  2551.    end
  2552.  
  2553. end
  2554.  
  2555.     
  2556.  
  2557. defobj galstep15
  2558.  
  2559.    instobj galstep14
  2560.       shift 25 0 16
  2561.    end
  2562.  
  2563. end
  2564.  
  2565.     
  2566.  
  2567. defobj galstep16
  2568.  
  2569.    instobj galstep15
  2570.       shift 25 0 16
  2571.    end
  2572.  
  2573. end
  2574.  
  2575.  
  2576.  
  2577. defobj galstairs
  2578.  
  2579.    instobj galstep1
  2580.    end
  2581.    
  2582.  
  2583.    instobj galstep2
  2584.    end
  2585.    
  2586.  
  2587.    instobj galstep3
  2588.    end
  2589.    
  2590.  
  2591.    instobj galstep4
  2592.    end
  2593.    
  2594.  
  2595.    instobj galstep5
  2596.    end
  2597.    
  2598.  
  2599.    instobj galstep6
  2600.    end
  2601.    
  2602.  
  2603.    instobj galstep7
  2604.    end
  2605.    
  2606.  
  2607.    instobj galstep8
  2608.    end
  2609.    
  2610.  
  2611.    instobj galstep9
  2612.    end
  2613.    
  2614.  
  2615.    instobj galstep10
  2616.    end
  2617.    
  2618.  
  2619.    instobj galstep11
  2620.    end
  2621.    
  2622.  
  2623.    instobj galstep12
  2624.    end
  2625.    
  2626.  
  2627.    instobj galstep13
  2628.    end
  2629.    
  2630.  
  2631.    instobj galstep14
  2632.    end
  2633.    
  2634.  
  2635.    instobj galstep15
  2636.    end
  2637.    
  2638.  
  2639.    instobj galstep16
  2640.    end
  2641.    
  2642.  
  2643. end
  2644.  
  2645.  
  2646.  
  2647. defobj newstep1
  2648.  
  2649.    instobj step
  2650.       shift 24 15 0
  2651.    end
  2652.  
  2653. end
  2654.    
  2655.  
  2656.  
  2657. defobj newstep2
  2658.  
  2659.    instobj newstep1
  2660.       shift 25 0 16
  2661.    end
  2662.  
  2663. end
  2664.  
  2665.       
  2666.  
  2667. defobj newstep3
  2668.  
  2669.    instobj newstep2
  2670.       shift 25 0 16
  2671.    end
  2672.  
  2673. end
  2674.  
  2675.       
  2676.  
  2677. defobj newstep4
  2678.  
  2679.    instobj newstep3
  2680.       shift 25 0 16
  2681.    end
  2682.  
  2683. end
  2684.  
  2685.       
  2686.  
  2687. defobj newstep5
  2688.  
  2689.    instobj newstep4
  2690.       shift 25 0 16
  2691.    end
  2692.  
  2693. end
  2694.       
  2695.  
  2696.  
  2697. defobj newstep6
  2698.  
  2699.    instobj newstep5
  2700.       shift 25 0 16
  2701.    end
  2702.  
  2703. end
  2704.  
  2705.       
  2706.    
  2707. defobj newstep7
  2708.  
  2709.    instobj newstep6
  2710.       shift 25 0 16    
  2711.    end
  2712.  
  2713. end
  2714.  
  2715.      
  2716.  
  2717. defobj newstep8
  2718.  
  2719.    instobj newstep7
  2720.       shift 25 0 16
  2721.    end
  2722.  
  2723. end
  2724.  
  2725.      
  2726.  
  2727. defobj newstep9
  2728.  
  2729.    instobj newstep8
  2730.       shift 25 0 16
  2731.    end
  2732.  
  2733. end
  2734.      
  2735.  
  2736.  
  2737. defobj newstep10
  2738.  
  2739.    instobj newstep9
  2740.       shift 25 0 16
  2741.    end
  2742.  
  2743. end
  2744.  
  2745.      
  2746.  
  2747. defobj newstep11
  2748.  
  2749.    instobj newstep10
  2750.       shift 25 0 16
  2751.    end
  2752.  
  2753. end
  2754.  
  2755.      
  2756.  
  2757. defobj newstep12
  2758.  
  2759.    instobj newstep11
  2760.       shift 25 0 16
  2761.    end
  2762.  
  2763. end
  2764.      
  2765.  
  2766. defobj newstep13
  2767.  
  2768.    instobj newstep12
  2769.       shift 25 0 16
  2770.    end
  2771.  
  2772. end
  2773.      
  2774.  
  2775.  
  2776. defobj newstep14
  2777.  
  2778.    instobj newstep13
  2779.       shift 25 0 16
  2780.    end
  2781.  
  2782. end
  2783.  
  2784.      
  2785.  
  2786. defobj newstep15
  2787.  
  2788.    instobj step14
  2789.       shift 25 0 16
  2790.    end
  2791.  
  2792. end
  2793.  
  2794.      
  2795.  
  2796. defobj newstep16
  2797.  
  2798.    instobj newstep15
  2799.       shift 25 0 16
  2800.    end
  2801.  
  2802. end
  2803.  
  2804.  
  2805.  
  2806. defobj uppersteps
  2807.    
  2808.    instobj newstep1
  2809.    end
  2810.    
  2811.  
  2812.    instobj newstep2
  2813.    end
  2814.    
  2815.  
  2816.    instobj newstep3
  2817.    end
  2818.    
  2819.  
  2820.    instobj newstep4
  2821.    end
  2822.    
  2823.  
  2824.    instobj newstep5
  2825.    end
  2826.    
  2827.  
  2828.    instobj newstep6
  2829.    end
  2830.    
  2831.  
  2832.    instobj newstep7
  2833.    end
  2834.    
  2835.  
  2836.    instobj newstep8
  2837.    end
  2838.    
  2839.  
  2840.    instobj newstep9
  2841.    end
  2842.    
  2843.  
  2844.    instobj newstep10
  2845.    end
  2846.    
  2847.  
  2848.    instobj newstep11
  2849.    end
  2850.    
  2851.  
  2852.    instobj newstep12
  2853.    end
  2854.    
  2855.  
  2856.    instobj newstep13
  2857.    end
  2858.    
  2859.  
  2860.    instobj newstep14
  2861.    end
  2862.    
  2863.  
  2864.    instobj newstep15
  2865.    end
  2866.    
  2867.  
  2868.    instobj newstep16
  2869.    end
  2870.    
  2871.  
  2872. end
  2873.  
  2874.  
  2875.  
  2876. defobj upperwall
  2877.  
  2878.    instobj handrail4
  2879.       scale 12 0 0
  2880.       shift 11 0 0
  2881.       rotate y 33
  2882.       shift 0 0 103
  2883.    end
  2884.  
  2885.    polyhedron 
  2886.              {
  2887.              0   0 0
  2888.              94  0 0
  2889.              94  0 10
  2890.              400 0 230
  2891.              400 0 360
  2892.              0   0 98
  2893.              0   15 0
  2894.              94  15 0
  2895.              94  15 10
  2896.              400 15 230
  2897.              400 15 360
  2898.              0   15 98
  2899.              }
  2900.    
  2901.              {
  2902.              [1 7  8  2]
  2903.              [2 8  9  3]
  2904.              [3 9  10 4]
  2905.              [4 10 11 5]
  2906.              [5 11 12 6]
  2907.              [6 12 7  1]
  2908.              }
  2909.              instprops mintcream
  2910.    end
  2911.  
  2912. end
  2913.  
  2914.  
  2915.  
  2916. defobj upperwall2
  2917.  
  2918.    instobj upperwall
  2919.       shift 0 153 0
  2920.    end
  2921.  
  2922. end
  2923.  
  2924.  
  2925.  
  2926. defobj upperstairs
  2927.  
  2928.    instobj uppersteps
  2929.    end
  2930.    
  2931.  
  2932.    instobj upperwall
  2933.    end
  2934.    
  2935.  
  2936.    instobj upperwall2
  2937.    end
  2938.    
  2939.  
  2940. end 
  2941.  
  2942.  
  2943.  
  2944. defobj upperbridge
  2945.  
  2946.    instobj lowerbridgewall
  2947.    end
  2948.    
  2949.  
  2950.    instobj unitcube
  2951.       instprops mintcream
  2952.       scale 732 274 32
  2953.    end
  2954.    
  2955.  
  2956.    instobj stdrail
  2957.       shift 0 260 32
  2958.    end
  2959.    
  2960.  
  2961.    instobj stdrail
  2962.       shift 50 260 32
  2963.    end
  2964.    
  2965.  
  2966.    instobj stdrail
  2967.       shift 100 260 32
  2968.    end
  2969.    
  2970.  
  2971.    instobj stdrail
  2972.       shift 150 260 32
  2973.    end
  2974.    
  2975.  
  2976.    instobj stdrail
  2977.       shift 765 260 32
  2978.    end
  2979.    
  2980.  
  2981.    instobj stdrail
  2982.       shift 815 260 32
  2983.    end
  2984.    
  2985.  
  2986.    instobj stdrail
  2987.       shift 865 260 32
  2988.    end
  2989.    
  2990.  
  2991. end
  2992.  
  2993.  
  2994. defobj fffloors
  2995.  
  2996.    instobj fflanding
  2997.       shift 183 1586 352
  2998.    end
  2999.    
  3000.  
  3001.    instobj ffgal
  3002.       shift -732 0 0
  3003.    end
  3004.  
  3005. end
  3006.  
  3007.  
  3008.    instobj fffloors
  3009.    end
  3010.          
  3011.  
  3012.    instobj upperwalls
  3013.    end
  3014.                
  3015.  
  3016.    instobj gfceiling
  3017.       shift 0 0 218
  3018.    end  
  3019.                
  3020.  
  3021.    instobj lowerstairs
  3022.       rotate z 90
  3023.       shift 416 844 0
  3024.    end
  3025.                
  3026.  
  3027.    instobj lowerbridge
  3028.       shift 183 839 320
  3029.    end
  3030.                
  3031.  
  3032.    instobj squarepillar
  3033.       shift 915 1601 0
  3034.    end  
  3035.                
  3036.  
  3037.    instobj roundpillar
  3038.       shift 915 793 0
  3039.    end
  3040.                
  3041.  
  3042.    instobj upperstairs
  3043.       rotate z -90
  3044.       shift 583 2025 352
  3045.    end
  3046.                
  3047.  
  3048.    instobj upperbridge
  3049.       shift 183 1327 582
  3050.    end
  3051.                
  3052.  
  3053.    instobj backwin
  3054.       shift 183 2379 352
  3055.    end
  3056.                
  3057.  
  3058.    instobj secondgal
  3059.       shift -427 610 566
  3060.    end
  3061.                
  3062.  
  3063.    instobj rightwin
  3064.       shift 907 854 614
  3065.    end
  3066.                
  3067.  
  3068.    instobj leftwin
  3069.       shift 175 610 614
  3070.    end
  3071.                
  3072.  
  3073.    instobj ffgalpillar
  3074.       shift -89 793 352
  3075.    end
  3076.                
  3077.  
  3078.    instobj ffgalpillar
  3079.       shift -84 798 614
  3080.    end
  3081.                
  3082.  
  3083.    instobj galstairs
  3084.       shift -489 610 352
  3085.    end
  3086.                
  3087.  
  3088.    instobj gfpillar
  3089.       shift 1345 1294 0
  3090.    end
  3091.                
  3092.  
  3093.    instobj gfpillar
  3094.       shift 1345 1064 0
  3095.    end
  3096.                
  3097.   
  3098.    instobj gfwalls
  3099.    end
  3100.                
  3101.  
  3102.    instobj gfpartitions
  3103.    end
  3104.                
  3105.  
  3106.    instobj counter
  3107.       shift 942 900 0
  3108.    end
  3109.                
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118.  
  3119.  
  3120.  
  3121.